package com.ruoyi.zhgd.domain;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

/**
 * 沥青拌合站报警数据对象 n_asphalt_station_alarm
 *
 * @author zyb
 * @date 2023-09-06
 */
@Data
//@EqualsAndHashCode(callSuper = true)
@TableName("n_asphalt_station_alarm")
public class NAsphaltStationAlarm  {

    private static final long serialVersionUID=1L;

    /**
     * 数据主键，跟asphalt_station_data表主键一一对应
     */
    @TableId(value = "id")
    private String id;
    /**
     * 拌合站主键，关联sys_station表主键
     */
    private String stationId;
    /**
     * 实际油报警级别：0=正常；1=初级报警；2=中级报警；3=高级报警；
     */
    private Integer asphaltAggregateRatioAlarm;
    /**
     * 石子(0-3)用料报警级别：0=正常；1=初级报警；2=中级报警；3=高级报警；
     */
    private Integer gravel1Alarm;
    /**
     * 石子(3-6)用料报警级别：0=正常；1=初级报警；2=中级报警；3=高级报警；
     */
    private Integer gravel2Alarm;
    /**
     * 石子(6-11)用料报警级别：0=正常；1=初级报警；2=中级报警；3=高级报警；
     */
    private Integer gravel3Alarm;
    /**
     * 石子(11-16)用料报警级别：0=正常；1=初级报警；2=中级报警；3=高级报警；
     */
    private Integer gravel4Alarm;
    /**
     * 石子(16-22)用料报警级别：0=正常；1=初级报警；2=中级报警；3=高级报警；
     */
    private Integer gravel5Alarm;
    /**
     * 石子(22-32)用料报警级别：0=正常；1=初级报警；2=中级报警；3=高级报警；
     */
    private Integer gravel6Alarm;
    /**
     * 水泥用料报警级别：0=正常；1=初级报警；2=中级报警；3=高级报警；
     */
    private Integer cement1Alarm;
    /**
     * 再生料用料报警级别：0=正常；1=初级报警；2=中级报警；3=高级报警；
     */
    private Integer recycledMaterialAlarm;
    /**
     * 矿粉实用料报警级别：0=正常；1=初级报警；2=中级报警；3=高级报警；
     */
    private Integer slagPowderAlarm;
    /**
     * 级配报警级别：0=正常，1=超标
     */
    private Integer sievingAlarm;
    /**
     * 温度报警级别：0=正常，1=超标
     */
    private Integer temperatureAlarm;
    /**
     * 用料报警级别（以当前最大报警级别）：0=正常；1=初级报警；2=中级报警；3=高级报警；
     */
    private Integer alarm;
    /**
     * 预警详情
     */
    private String details;

}
